苦难: suffering...
边界: boundary, border...
友人: friend...
生平: life (a person's whole life), in one's entire life...
摇摆: to sway, to wobble, to waver...
报: half doubting, dubious, skeptical...
孕妇: pregnant woman...
雾: fog, mist...
下班: to finish work, to get off work...
纯朴: simple and honest, unsophisticated, guileless...